package com.gimi.cloud.jimi.dto.log;

import com.gimi.cloud.jimi.dto.base.PageDTO;

import java.util.Date;

/**
 *  操作日志
 * @author wbj
 * @version 1.0
 * @Description
 * @create 2018-02-07
 **/
public class LogOperationDTO extends PageDTO{
    /**
     * 主键
     */
    private Integer opId;
    /**
     * 操作人id
     */
    private Integer maId;
    /**
     * 操作人名称
     */
    private String maName;
    /**
     * 所属项目
     */
    private String opModule;
    /**
     * 请求服务名
     */
    private String opServiceName;

    /**
     * 服务描述
     */
    private String opServiceDesc;

    /**
     * 请求地址
     */
    private String opUrl;
    /**
     * 请求ip
     */
    private String opIp;
    /**
     * 访问时间
     */
    private Date opTime;
    /**
     * 响应时间
     */
    private Date opResptime;

    /**
     * 请求参数
     */
    private String opParams;

    /**
     * 响应结果编码
     */
    private String opResponseCode;

    /**
     * 响应结果
     */
    private String opResponse;

    /**
     * 主键
     * @return
     */
    public Integer getOpId() {
        return opId;
    }

    /**
     * 主键
     * @param opId
     */
    public void setOpId(Integer opId) {
        this.opId = opId;
    }

    /**
     * 操作人id
     * @return
     */
    public Integer getMaId() {
        return maId;
    }

    /**
     * 操作人id
     * @param maId
     */
    public void setMaId(Integer maId) {
        this.maId = maId;
    }

    /**
     * 操作人名称
     * @return
     */
    public String getMaName() {
        return maName;
    }

    /**
     * 操作人名称
     * @param maName
     */
    public void setMaName(String maName) {
        this.maName = maName;
    }

    /**
     * 所属项目
     * @return
     */
    public String getOpModule() {
        return opModule;
    }

    /**
     * 所属项目
     * @param opModule
     */
    public void setOpModule(String opModule) {
        this.opModule = opModule;
    }

    /**
     * 请求服务名
     * @return
     */
    public String getOpServiceName() {
        return opServiceName;
    }

    /**
     * 请求服务名
     * @param opServiceName
     */
    public void setOpServiceName(String opServiceName) {
        this.opServiceName = opServiceName;
    }

    /**
     * 服务描述
     * @return
     */
    public String getOpServiceDesc() {
        return opServiceDesc;
    }

    /**
     * 服务描述
     * @param opServiceDesc
     */
    public void setOpServiceDesc(String opServiceDesc) {
        this.opServiceDesc = opServiceDesc;
    }

    /**
     * 请求地址
     * @return
     */
    public String getOpUrl() {
        return opUrl;
    }

    /**
     * 请求地址
     * @param opUrl
     */
    public void setOpUrl(String opUrl) {
        this.opUrl = opUrl;
    }

    /**
     * 请求ip
     * @return
     */
    public String getOpIp() {
        return opIp;
    }

    /**
     * 请求ip
     * @param opIp
     */
    public void setOpIp(String opIp) {
        this.opIp = opIp;
    }

    /**
     * 访问时间
     * @return
     */
    public Date getOpTime() {
        return opTime;
    }

    /**
     * 访问时间
     * @param opTime
     */
    public void setOpTime(Date opTime) {
        this.opTime = opTime;
    }

    /**
     * 响应时间
     * @return
     */
    public Date getOpResptime() {
        return opResptime;
    }

    /**
     * 响应时间
     * @param opResptime
     */
    public void setOpResptime(Date opResptime) {
        this.opResptime = opResptime;
    }

    /**
     * 请求参数
     * @return
     */
    public String getOpParams() {
        return opParams;
    }

    /**
     * 请求参数
     * @param opParams
     */
    public void setOpParams(String opParams) {
        this.opParams = opParams;
    }

    /**
     * 响应结果编码
     * @return
     */
    public String getOpResponseCode() {
        return opResponseCode;
    }

    public void setOpResponseCode(String opResponseCode) {
        this.opResponseCode = opResponseCode;
    }

    /**
     * 响应结果
     * @return
     */
    public String getOpResponse() {
        return opResponse;
    }

    /**
     * 响应结果
     * @param opResponse
     */
    public void setOpResponse(String opResponse) {
        this.opResponse = opResponse;
    }
}
